greasy spoon owner - German English Dictionary